<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>单元素/组件的过渡</title>
        <script src="../../public/vue2.7.14-dev.js"></script>
        <style>
.fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
  opacity: 0;
}
        </style>
    </head>
    <body>
        <div id="demo">
            <button v-on:click="show = !show">
                Toggle
            </button>
            <transition name="fade">
                <p v-if="show">hello</p>
            </transition>
            <br>
            <img src="https://v2.cn.vuejs.org/images/transition.png" alt="">
        </div>

        <script>
 new Vue({
  el: '#demo',
  data: {
    show: true
  }
})


        </script>
    </body>
</html>